// 用户认证工具
export const auth = {
  // 检查是否已登录
  isLoggedIn() {
    return uni.getStorageSync('isLoggedIn') || false;
  },
  
  // 获取用户信息
  getUserInfo() {
    return uni.getStorageSync('userInfo') || null;
  },
  
  // 设置登录状态
  setLoginStatus(userInfo) {
    uni.setStorageSync('isLoggedIn', true);
    uni.setStorageSync('userInfo', userInfo);
  },
  
  // 清除登录状态
  clearLoginStatus() {
    uni.removeStorageSync('isLoggedIn');
    uni.removeStorageSync('userInfo');
  },
  
  // 检查登录状态，如果未登录则跳转到登录页
  checkAuth() {
    if (!this.isLoggedIn()) {
      uni.reLaunch({
        url: '/pages/login/login'
      });
      return false;
    }
    return true;
  }
};

export default auth; 